English Verb touch base #idiom colloquial (USA). To consult, visit, or communicate with. #:Touch base with your boss before you start work to make sure you understand the project.
Category:English buzzwords